package com.project.nimsen.service;

import java.util.List;
import java.util.Map;

import com.project.nimsen.dto.ArchivesDto;
import com.project.nimsen.entity.Archives;
import com.project.jdbc.service.IBaseService;

public interface IArchivesService extends IBaseService {
	/**
	 * 查询文档信息
	 * */
	List<Map<String, Object>> finder(ArchivesDto dto)throws Exception;
	/**
	 * 根据dto的信息保存一个立意的信息
	 * */
	boolean save(ArchivesDto dto)throws Exception;
	/**
	 * 根据id得天一个栏目的实体类
	 * */
	Map<String,Object> findById(String id)throws Exception;
	/**
	 * 根据编号得到一个文章的实体类
	 * */
	Archives findEntityById(String id)throws Exception;
	/**
	 * 根据dto查询前台所需要的信息
	 * */
	List<Map<String, Object>> findTagByDto(ArchivesDto dto)throws Exception;
	/**
	 * 删除权限
	 * */
	boolean deleteByDto(ArchivesDto dto)throws Exception;
}
